$green: #1abc9c;
$red: #ff7373;
.contents {
  background: #f7f7f7;
	padding-bottom: 34px;
	.address {
		margin: 30px 0;
		.cp_r {
			width: 998px;
			// height: 961px;
			background-color: #ffffff;
			border: solid 1px #eeeeee;
			padding: 22px;
			.row1 {
				font-size: 20px;
				color: #333;
				padding: 15px;
				span {
					color:#ff4a4a;
				}
				.add {
					font-size: 20px;
					color: $green;
					img {
						width: 22px;
						height: 22px;
						margin-right: 10px;
					}
				}
			}
			.row {
				width:954px;
				margin: 20px auto;
				padding: 22px 45px 22px 40px;
				border: solid 1px #eeeeee;
				.row_l {
					flex:1;
					line-height: 36px;
					div {
						span {
							display: inline-block;
							&:first-child {
								text-align: right;
								margin-right: 20px;
							}
							&:last-child {
								
							}
						}
					}
				}
				.row_r {
					width: 140px;
					.defaultaddress {
						width: 140px;
						height: 50px;
						background-color: #1abc9c;
						border-radius: 4px;
						line-height: 50px;
						text-align: center;
						color: #fff;
						margin-bottom: 30px;
						span {
							color:#999;
						}
					}
					.edit {
						padding: 0 10px;
					}
				}
			}
		}
	}
}
